Teaching Integer Programming by Scheduling the Belgian Soccer League
نویسندگان
چکیده
This paper presents a didactic approach for teaching integer programming starting from real-life case on scheduling the Belgian soccer league. We share our experiences as well resources two formats. The first format involves hands-on exercises and is more appropriate small student groups (up to 40 students). second an interactive lecture that focuses current research challenges better suited large groups. During last decade, both formats have been used repeatedly with consistent, positive feedback students. combination of hands-on, actively students particularities solving makes unique positively affects students’ attention. History: has accepted INFORMS Transactions Education Special Section Cases Based Real-World Projects Journal Applied Analytics. Supplemental Material: supplemental material available at https://doi.org/10.1287/ited.2022.0269 . spreadsheet file solution files are https://www.informs.org/Publications/Subscribe/Access-Restricted-Materials
منابع مشابه
Scheduling the Belgian Soccer League
Especially in Europe, soccer has become big business, involving many parties (e.g. teams, police, broadcasting companies, ...) and a lot of money. Naturally, the schedule of the matches is of great importance, since it has a considerable impact on the costs or revenues of all parties involved. Each party has its (possibly conflicting) constraints and wishes, which makes it hard to generate a sc...
متن کاملScheduling the Chilean Soccer League by Integer Programming
Since 2005, Chile’s professional soccer league has used a game-scheduling system based on an integer linear programming model. The Chilean league managers have considered several criteria for the last tournaments’ scheduling, involving operational, economic and sporting factors, thus generating a highly constrained problem, in practice unsolvable by their last methodology. This led to the adopt...
متن کاملpreventive maintenance scheduling with integer programming and constraint programming
preventive maintenance scheduling is to perform a series of tasks that prevents or minimizes production breakdowns and improves the reliability. mathematical models have been developed to solve the preventive maintenance scheduling problem. there are several limitations in the prior work in this area of research. craft combinations are assumed to be given. the craft combination problem concerns...
متن کاملScheduling meets n-fold Integer Programming
Scheduling problems are fundamental in combinatorial optimization. Much work has been done on approximation algorithms for NP-hard cases, but relatively little is known about exact solutions when some part of the input is a fixed parameter. In 2014, Mnich and Wiese initiated a systematic study in this direction. In this paper we continue this study and show that several additional cases of fund...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Informs Transactions on Education
سال: 2023
ISSN: ['1532-0545']
DOI: https://doi.org/10.1287/ited.2022.0269